package lanqiao.dontaiguihua.moni;


import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Scanner;

//R格式
public class Lan19710 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int a=sc.nextInt();
        BigDecimal b1=sc.nextBigDecimal();
        BigDecimal b2=BigDecimal.valueOf(1);
        for(int i=1;i<=a;i++){
            b2=b2.multiply(BigDecimal.valueOf(2));
        }
        BigDecimal r=b1.multiply(b2);
        r=r.setScale(0, RoundingMode.HALF_UP);
        System.out.println(r);
    }
}

//这题是c++题,看题解的评论说是c++组的这题是要手动模拟高精度的,所以用java做得调用类库BigDecimal,
//然后就是循环a次,乘2,然后利用类方法setScale(0,RoundingMode.HALF_UP)就可以往大的取,起到四舍五入的效果
